immersion proof - German English Dictionary